home *** CD-ROM | disk | FTP | other *** search
- # Make file for alias XFCN
- #
- # Set and Export {OBJ}, {SRC}, and {OUT}
- # before executing this script
- #
- # {OBJ} object file path
- # {SRC} source file path
- # {OUT} output file with path
- #
- # 11-06-90 1.0d1 JRP from makefileVolCheck
- # 01-17-91 1.0d4 JRP add dependency on vers.h
- # remove CInterface.o for MPW 3.2
- # add Runtime.o for MPW 3.2
- # 01-22-91 TCN add "" around {} for OUT and OBJ
- # 04-09-93 1.2 JRP remove Runtime.o from link, no longer needed for MPW 3.2.3.
- #
-
- "{OBJ}"alias.c.o ƒ ∂
- {SRC}alias.c ∂
- {SRC}vers.h
- echo "compiling alias"
- C -b -r {SRC}alias.c -mbg on -sym off -o "{OBJ}"
- "{OBJ}"trap.c.o ƒ ∂
- {SRC}trap.c ∂
- {SRC}vers.h
- echo "compiling trap"
- C -b -r "{SRC}"trap.c -mbg on -sym off -o "{OBJ}"
- "{OUT}" ƒ ∂
- "{OBJ}"alias.c.o ∂
- "{OBJ}"trap.c.o ∂
- "{SRC}"vers.h ∂
- "{SRC}"alias.r
- echo "rezing alias"
- Rez "{SRC}"alias.r -append -o "{OUT}"
- echo "linking alias"
- link -msg nodup ∂
- -m ENTRYPOINT ∂
- -rt XFCN=16373 ∂
- -sg alias ∂
- "{OBJ}"alias.c.o ∂
- "{OBJ}"trap.c.o ∂
- "{CLibraries}"StdCLib.o ∂
- "{Libraries}"Interface.o ∂
- "{Libraries}"HyperXLib.o ∂
- -o "{OUT}"
-
-